home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / g_man / cat3 / OpenGL / gllightenv.z / gllightenv
Encoding:
Text File  |  2002-10-03  |  5.2 KB  |  67 lines

  1.  
  2.  
  3.  
  4. ggggllllLLLLiiiigggghhhhttttEEEEnnnnvvvv((((3333GGGG))))                 OOOOppppeeeennnnGGGGLLLL RRRReeeeffffeeeerrrreeeennnncccceeee                 ggggllllLLLLiiiigggghhhhttttEEEEnnnnvvvv((((3333GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ggggllllLLLLiiiigggghhhhttttEEEEnnnnvvvviiiiSSSSGGGGIIIIXXXX - specify fragment lighting environment
  10.  
  11.  
  12. CCCC SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  13.      void ggggllllLLLLiiiigggghhhhttttEEEEnnnnvvvviiiiSSSSGGGGIIIIXXXX( GLenum _p_n_a_m_e,
  14.                            GLint _p_a_r_a_m )
  15.  
  16.  
  17. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  18.      _p_n_a_m_e  Must be GGGGLLLL____LLLLIIIIGGGGHHHHTTTT____EEEENNNNVVVV____MMMMOOOODDDDEEEE____SSSSGGGGIIIIXXXX
  19.  
  20.      _p_a_r_a_m  Can be one of three values: GGGGLLLL____RRRREEEEPPPPLLLLAAAACCCCEEEE, GGGGLLLL____MMMMOOOODDDDUUUULLLLAAAATTTTEEEE, or GGGGLLLL____AAAADDDDDDDD
  21.  
  22. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  23.      GGGGLLLL____LLLLIIIIGGGGHHHHTTTT____EEEENNNNVVVV____MMMMOOOODDDDEEEE____SSSSGGGGIIIIXXXX specifies how the color computed by fragment
  24.      lighting calculations is combined with the post-texturing fragment color.
  25.  
  26.      GGGGLLLL____RRRREEEEPPPPLLLLAAAACCCCEEEE          The lighting color replaces the fragment color
  27.  
  28.      GGGGLLLL____MMMMOOOODDDDUUUULLLLAAAATTTTEEEE         Each (R,G,B,A) component of the fragment color is
  29.                          multiplied by the corresponding component of the
  30.                          lighting color
  31.  
  32.      GGGGLLLL____AAAADDDDDDDD              The lighting color is added to the fragment color
  33.  
  34.      Initially GGGGLLLL____LLLLIIIIGGGGHHHHTTTT____EEEENNNNVVVV____MMMMOOOODDDDEEEE____SSSSGGGGIIIIXXXX is set to GGGGLLLL____RRRREEEEPPPPLLLLAAAACCCCEEEE.
  35.  
  36. NNNNOOOOTTTTEEEESSSS
  37.      ggggllllLLLLiiiigggghhhhttttEEEEnnnnvvvv is part of the GGGGLLLL____SSSSGGGGIIIIXXXX____ffffrrrraaaaggggmmmmeeeennnntttt____lllliiiigggghhhhttttiiiinnnngggg extension. ggggllllLLLLiiiigggghhhhttttEEEEnnnnvvvv
  38.      is present only if GGGGLLLL____SSSSGGGGIIIIXXXX____ffffrrrraaaaggggmmmmeeeennnntttt____lllliiiigggghhhhttttiiiinnnngggg is returned when ggggllllGGGGeeeettttSSSSttttrrrriiiinnnngggg
  39.      is called with GGGGLLLL____EEEEXXXXTTTTEEEENNNNSSSSIIIIOOOONNNNSSSS as its argument.
  40.  
  41. EEEERRRRRRRROOOORRRRSSSS
  42.      GGGGLLLL____IIIINNNNVVVVAAAALLLLIIIIDDDD____OOOOPPPPEEEERRRRAAAATTTTIIIIOOOONNNN is generated if ggggllllLLLLiiiigggghhhhttttEEEEnnnnvvvv is executed between the
  43.      execution of ggggllllBBBBeeeeggggiiiinnnn and the corresponding execution of ggggllllEEEEnnnndddd.
  44.      GGGGLLLL____IIIINNNNVVVVAAAALLLLIIIIDDDD____EEEENNNNUUUUMMMM is generated if _p_n_a_m_e is not GGGGLLLL____LLLLIIIIGGGGHHHHTTTT____EEEENNNNVVVV____MMMMOOOODDDDEEEE____SSSSGGGGIIIIXXXX, or
  45.      _p_a_r_a_m is not one of GGGGLLLL____RRRREEEEPPPPLLLLAAAACCCCEEEE, GGGGLLLL____MMMMOOOODDDDUUUULLLLAAAATTTTEEEE, or GGGGLLLL____AAAADDDDDDDD.
  46.  
  47. AAAASSSSSSSSOOOOCCCCIIIIAAAATTTTEEEEDDDD GGGGEEEETTTTSSSS
  48.      ggggllllGGGGeeeetttt with an argument of GGGGLLLL____LLLLIIIIGGGGHHHHTTTT____EEEENNNNVVVV____MMMMOOOODDDDEEEE____SSSSGGGGIIIIXXXX
  49.  
  50.  
  51. MMMMAAAACCCCHHHHIIIINNNNEEEE DDDDEEEEPPPPEEEENNNNDDDDEEEENNNNCCCCIIIIEEEESSSS
  52.      The SSSSGGGGIIIIXXXX____ffffrrrraaaaggggmmmmeeeennnntttt____lllliiiigggghhhhttttiiiinnnngggg extension is supported only on OOOOccccttttaaaannnneeee2222 VVVVPPPPrrrroooo
  53.      systems.
  54.  
  55.  
  56. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  57.      ggggllllGGGGeeeettttSSSSttttrrrriiiinnnngggg, ggggllllFFFFrrrraaaaggggmmmmeeeennnnttttLLLLiiiigggghhhhtttt
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.